runtime.stkframe.fn (field)

28 uses

	runtime (current package)
		heapdump.go#L255: 	f := s.fn
		mgcmark.go#L1005: 		print("scanframe ", funcname(frame.fn), "\n")
		mgcmark.go#L1008: 	isAsyncPreempt := frame.fn.valid() && frame.fn.funcID == abi.FuncID_asyncPreempt
		mgcmark.go#L1009: 	isDebugCall := frame.fn.valid() && frame.fn.funcID == abi.FuncID_debugCallV2
		mgcmark.go#L1012: 			println("conservatively scanning function", funcname(frame.fn), "at PC", hex(frame.continpc))
		panic.go#L964: 			if p.initOpenCodedDefers(u.frame.fn, unsafe.Pointer(u.frame.varp)) {
		stack.go#L665: 	f := frame.fn
		stkframe.go#L18: 	fn funcInfo
		stkframe.go#L73: 	if frame.fn.args != abi.ArgsSizeUnknown {
		stkframe.go#L74: 		return uintptr(frame.fn.args)
		stkframe.go#L95: 	f := frame.fn
		stkframe.go#L164: 	f := frame.fn
		traceback.go#L212: 	frame.fn = f
		traceback.go#L256: 	f := frame.fn
		traceback.go#L299: 				frame.fn = findfunc(frame.pc)
		traceback.go#L300: 				f = frame.fn
		traceback.go#L423: 		if frame.fn.deferreturn != 0 {
		traceback.go#L424: 			frame.continpc = frame.fn.entry() + uintptr(frame.fn.deferreturn) + 1
		traceback.go#L442: 	f := frame.fn
		traceback.go#L493: 	frame.fn = flr
		traceback.go#L505: 		frame.fn = f
		traceback.go#L581: 	if u.flags&unwindTrap == 0 && u.frame.pc > u.frame.fn.entry() {
		traceback.go#L594: 	if cgoTraceback == nil || u.frame.fn.funcID != abi.FuncID_cgocallback || u.cgoCtxt < 0 {
		traceback.go#L624: 		f := u.frame.fn
		traceback.go#L969: 		f := u.frame.fn